package com.wdc.principles.openClosedPrinciple;

public class client {

    public static void main(String[] args) {

//        DefaultSkin defaultSkin = new DefaultSkin();
//        defaultSkin.display();
//
//        HeimaSpecificSkin heimaSpecificSkin = new HeimaSpecificSkin();
//        heimaSpecificSkin.display();
        
        
        //这样展示可以 ，但黑马皮肤和默认皮肤应该都是在搜狗输入法的身上的。应该通过搜狗输入法对象来展示

        //1. 创建搜狗输入法对象
        SouGouInput souGouInput = new SouGouInput();
        //2，创建皮肤对象
        HeimaSpecificSkin heimaSkin = new HeimaSpecificSkin();
        //2.1， 更换皮肤
        DefaultSkin defaultSkin = new DefaultSkin();
        WdcSkin wdcSkin = new WdcSkin();
        //3，设置皮肤到输入法中
        souGouInput.setSkin(wdcSkin);
        //4，展示皮肤
        souGouInput.display();

    }
}
